@charset "UTF-8";
body,
p,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
input,
select,
textarea,
button,
th,
td,
menu {
  margin: 0;
  padding: 0; }

* {
  box-sizing: border-box; }

ul,
dl,
ol {
  list-style: none; }

img,
fieldset,
input[type="submit"] {
  border: 0 none; }

em {
  font-style: normal; }

strong {
  font-weight: normal; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

button,
input[type="button"] {
  cursor: pointer;
  border: 0 none; }

a,
button,
input,
img {
  -webkit-touch-callout: none; }

img {
  /*pointer-events:none;*/
  /*禁止图片的点击事件，例如长按保存图片*/ }

input,
select,
textarea {
  outline: none; }

a {
  text-decoration: none; }

.fl {
  float: left; }

.fr {
  float: right; }

.clear {
  clear: both; }

.clearfix::after {
  -khtml-user-select: none;
  /*禁止元素点击出现半透明黑色背景*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .clearfix::after .clear_fix::after {
    content: "";
    display: block;
    clear: both; }
  .clearfix::after html,
  .clearfix::after body {
    /*禁止用户选择元素*/
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    /*禁止元素点击出现半透明黑色背景*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .clearfix::after html {
    width: 100%;
    font-family: 'Heiti SC', 'Microsoft YaHei';
    outline: 0;
    -webkit-text-size-adjust: none; }
  .clearfix::after body {
    margin: 0;
    position: relative; }
  .clearfix::after .clearFix:after {
    content: "";
    display: block;
    clear: both; }

html {
  font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
  outline: 0;
  -webkit-text-size-adjust: none; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none; }

body,
p,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
input,
select,
textarea,
button,
th,
td,
menu {
  margin: 0;
  padding: 0; }

* {
  box-sizing: border-box; }

ul,
dl,
ol {
  list-style: none; }

img,
fieldset,
input[type="submit"] {
  border: 0 none; }

em {
  font-style: normal; }

strong {
  font-weight: normal; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

button,
input[type="button"] {
  cursor: pointer;
  border: 0 none; }

a,
button,
input,
img {
  -webkit-touch-callout: none; }

img {
  /*pointer-events:none;*/
  /*禁止图片的点击事件，例如长按保存图片*/ }

input,
select,
textarea {
  outline: none; }

a {
  text-decoration: none; }

.fl {
  float: left; }

.fr {
  float: right; }

.clear {
  clear: both; }

.clearfix::after {
  -khtml-user-select: none;
  /*禁止元素点击出现半透明黑色背景*/
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .clearfix::after .clear_fix::after {
    content: "";
    display: block;
    clear: both; }
  .clearfix::after html,
  .clearfix::after body {
    /*禁止用户选择元素*/
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    /*禁止元素点击出现半透明黑色背景*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .clearfix::after html {
    width: 100%;
    font-family: 'Heiti SC', 'Microsoft YaHei';
    outline: 0;
    -webkit-text-size-adjust: none; }
  .clearfix::after body {
    margin: 0;
    position: relative; }
  .clearfix::after .clearFix:after {
    content: "";
    display: block;
    clear: both; }

html {
  font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
  outline: 0;
  -webkit-text-size-adjust: none; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none; }

html {
  font-size: 170.66px; }

.container {
  width: 100%;
  max-width: 640px;
  min-width: 320px; }
  .container .newHainer {
    width: 100%;
    margin: 0 auto;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2;
    background: #f7f7f7; }
    .container .newHainer .w-nav {
      width: 100%;
      height: 0.52736rem;
      border-bottom: 0.00586rem solid #c1c1c1;
      position: relative;
      display: flex; }
      .container .newHainer .w-nav .xiaoyu {
        position: absolute;
        left: 0;
        top: 0;
        width: 0.41017rem;
        height: 0.52736rem;
        z-index: 2; }
        .container .newHainer .w-nav .xiaoyu > a {
          width: 0.23438rem;
          height: 0.23438rem;
          display: block;
          margin: 0.13477rem 0.11719rem;
          color: #848689; }
          .container .newHainer .w-nav .xiaoyu > a > i {
            display: block;
            font-size: 0.22266rem; }
      .container .newHainer .w-nav .bky {
        width: 60%;
        margin: 0 auto;
        text-align: center;
        font-size: 0.20509rem;
        line-height: 0.52736rem;
        color: #333333;
        overflow: hidden;
        white-space: nowrap; }
  .container .neir {
    margin-top: 0.52736rem; }
    .container .neir .neirw {
      width: 100%;
      margin: 0 auto; }
      .container .neir .neirw .tix {
        display: flex;
        flex-direction: column; }
        .container .neir .neirw .tix .tixian {
          border-bottom: 0.00586rem solid #e1e2e4; }
          .container .neir .neirw .tix .tixian .wd {
            display: flex;
            width: 3.51576rem;
            margin: 0.16407rem 0.11719rem; }
            .container .neir .neirw .tix .tixian .wd .jiaq {
              width: 50%;
              justify-content: space-between;
              font-size: 0.17579rem; }
              .container .neir .neirw .tix .tixian .wd .jiaq .riq {
                font-size: 0.14063rem;
                color: #989898; }
              .container .neir .neirw .tix .tixian .wd .jiaq .price {
                margin-bottom: 0.12891rem; }
            .container .neir .neirw .tix .tixian .wd .ten {
              text-align: right; }
              .container .neir .neirw .tix .tixian .wd .ten > a {
                color: #333333; }

html {
  font-size: 170.66px;
  background: #f3f4f6; }

.container {
  padding-bottom: 0.31642rem; }

.w-nav-tab {
  width: 60%;
  margin: 0 auto;
  text-align: center;
  font-size: 0.16407rem;
  line-height: 0.35158rem; }
  .w-nav-tab ul {
    display: -webkit-box;
    height: 0.35158rem;
    text-align: center;
    font-size: 0.16407rem;
    padding: 0.08203rem 0 0 0; }
    .w-nav-tab ul li {
      -webkit-box-flex: 1;
      width: 100%; }
      .w-nav-tab ul li span {
        display: block;
        color: #d62d31;
        border: 0.00586rem solid #d62d31;
        text-align: center; }
    .w-nav-tab ul li:first-child span {
      border-right: 0;
      border-radius: 0.0586rem 0 0 0.0586rem;
      background: #d62d31; }
      .w-nav-tab ul li:first-child span a {
        color: #fff; }
    .w-nav-tab ul li:last-child span {
      border-left: 0;
      border-radius: 0 0.0586rem 0.0586rem 0;
      background: #fff; }
      .w-nav-tab ul li:last-child span a {
        color: #d62d31; }
    .w-nav-tab ul .active span {
      color: #fff; }

.sousuo {
  position: absolute;
  right: 0;
  top: 0;
  width: 0.41017rem;
  height: 0.52736rem;
  z-index: 2; }
  .sousuo > a {
    width: 0.23438rem;
    height: 0.23438rem;
    display: block;
    margin: 0.13477rem 0.11719rem;
    color: #848689; }
    .sousuo > a > i {
      display: block;
      font-size: 0.22266rem; }

.mem-tab {
  height: 0.46877rem;
  background: #fff;
  border-bottom: #dedede 0.00586rem solid; }
  .mem-tab ul {
    display: -webkit-box;
    table-layout: fixed;
    white-space: nowrap;
    width: auto;
    overflow: hidden;
    height: 0.44533rem;
    text-align: center;
    font-size: 0.15235rem; }
    .mem-tab ul li {
      -webkit-box-flex: 1;
      display: inline-block;
      -webkit-box-align: center;
      -webkit-box-pack: center;
      vertical-align: top;
      width: auto;
      padding: 0 0.11133rem; }
      .mem-tab ul li span {
        display: inline-block;
        line-height: 0.44533rem;
        padding: 0 0.00586rem;
        overflow: hidden; }
    .mem-tab ul .active span {
      border-bottom: 0.02344rem solid red;
      color: #d62d31; }

.rowTop2 {
  margin: 0.99613rem 0 0 0; }
  .rowTop2 .mem-order {
    width: 100%;
    display: table; }
    .rowTop2 .mem-order .memorder-item {
      background: #fff;
      border-top: #dedede 0.00586rem solid;
      border-bottom: #dedede 0.00586rem solid;
      margin: 0.11719rem 0 0 0;
      font-size: 0.14063rem; }
      .rowTop2 .mem-order .memorder-item .tit {
        height: 0.43361rem;
        line-height: 0.43361rem;
        font-size: 0.14063rem;
        padding: 0 0.11719rem;
        border-bottom: #dedede 0.00586rem solid; }
        .rowTop2 .mem-order .memorder-item .tit .corBright {
          color: #d62d31;
          font-size: 0.15235rem; }
        .rowTop2 .mem-order .memorder-item .tit .cor666 {
          color: #848689; }
      .rowTop2 .mem-order .memorder-item .order-goods {
        padding: 0.11719rem 0.11719rem;
        position: relative; }
        .rowTop2 .mem-order .memorder-item .order-goods ul {
          display: table;
          width: 100%; }
          .rowTop2 .mem-order .memorder-item .order-goods ul .pic {
            float: left;
            width: 0.70315rem;
            height: 0.70315rem;
            margin: 0 0.11719rem 0 0; }
            .rowTop2 .mem-order .memorder-item .order-goods ul .pic img {
              width: 0.70315rem;
              height: 0.70315rem;
              border: #e6e6e6 0.00586rem solid; }
          .rowTop2 .mem-order .memorder-item .order-goods ul .cont {
            float: left;
            width: 2.67198rem; }
            .rowTop2 .mem-order .memorder-item .order-goods ul .cont .name {
              line-height: 0.12891rem;
              height: 0.12891rem;
              overflow: hidden;
              text-overflow: ellipsis;
              -moz-text-overflow: ellipsis;
              white-space: nowrap; }
            .rowTop2 .mem-order .memorder-item .order-goods ul .cont .desc {
              color: #999;
              margin: 0.09375rem 0; }
        .rowTop2 .mem-order .memorder-item .order-goods > i {
          position: absolute;
          right: 0.11719rem;
          top: 43%; }
        .rowTop2 .mem-order .memorder-item .order-goods .overview {
          display: table;
          width: 100%; }
          .rowTop2 .mem-order .memorder-item .order-goods .overview li {
            float: left;
            margin: 0 0.07617rem 0 0; }
            .rowTop2 .mem-order .memorder-item .order-goods .overview li > img {
              width: 0.70315rem;
              height: 0.70315rem;
              border: #e6e6e6 0.00586rem solid; }
          .rowTop2 .mem-order .memorder-item .order-goods .overview .more {
            margin: 0.29298rem 0 0 0; }
            .rowTop2 .mem-order .memorder-item .order-goods .overview .more > em {
              display: inline-block;
              vertical-align: top; }
              .rowTop2 .mem-order .memorder-item .order-goods .overview .more > em img {
                display: inline-block;
                width: 0.23438rem;
                height: 0.23438rem;
                margin: 0 0.14063rem 0.04688rem 0.14063rem; }
            .rowTop2 .mem-order .memorder-item .order-goods .overview .more label {
              vertical-align: middle; }
      .rowTop2 .mem-order .memorder-item .total {
        border-top: #dedede 0.00586rem solid;
        height: 0.3047rem;
        line-height: 0.3047rem;
        padding: 0 0.11719rem;
        text-align: right;
        font-size: 0.15235rem; }
        .rowTop2 .mem-order .memorder-item .total em {
          font-style: normal; }
        .rowTop2 .mem-order .memorder-item .total .fz28 {
          font-size: 0.16407rem;
          margin-left: 0.10547rem; }
        .rowTop2 .mem-order .memorder-item .total .corBright {
          color: #d62d31; }

html {
  font-size: 170.66px;
  background: #f3f4f6; }

.w-nav-tab ul li span .bians {
  color: #d62d31; }

.mem-tab ul li {
  display: block; }
  .mem-tab ul li span {
    width: 0.63284rem; }

.statistics {
  display: table;
  width: 100%; }
  .statistics .statiImg {
    border-bottom: #dedede 0.00586rem solid; }
    .statistics .statiImg img {
      width: 100%; }
  .statistics .mod1 {
    display: -webkit-box;
    border-bottom: #dedede 1px solid;
    background: #fff; }
    .statistics .mod1 .item {
      -webkit-box-flex: 1;
      width: 100%;
      text-align: center;
      padding: 0.21095rem 0;
      font-size: 0.16407rem;
      position: relative; }
      .statistics .mod1 .item .mt10 {
        margin-top: 0.08203rem;
        font-size: 0.11719rem;
        color: #999; }
      .statistics .mod1 .item .dot {
        display: inline-block;
        position: absolute;
        left: 0.57424rem;
        bottom: 0.2461rem;
        width: 0.07032rem;
        height: 0.07032rem;
        border-radius: 50%;
        background: #cc3333; }
      .statistics .mod1 .item .bluedot {
        background: #00a0e3; }
  .statistics .mod2 {
    background: #fff;
    font-size: 0.16407rem; }
  .statistics .visitor-list {
    border-top: #dedede 0.00586rem solid;
    border-bottom: #dedede 0.00586rem solid;
    background: #fff;
    margin: 0.16407rem 0 0 0; }
    .statistics .visitor-list .mt {
      height: 0.51565rem;
      line-height: 0.51565rem;
      padding: 0 0.11719rem;
      border-bottom: #dedede 0.00586rem solid; }
      .statistics .visitor-list .mt .fz28 {
        color: #d62d31; }
      .statistics .visitor-list .mt .fz22 {
        font-size: 0.12891rem;
        color: #999; }
    .statistics .visitor-list li {
      display: flex; }
      .statistics .visitor-list li label {
        -webkit-box-flex: 1;
        width: 0.56252rem;
        padding: 0.3047rem 0 0.11719rem 0.18751rem;
        color: #666; }
      .statistics .visitor-list li .cont {
        -webkit-box-flex: 1;
        width: 3.22278rem;
        padding: 0.16407rem 0.11719rem 0.19337rem 0;
        border-bottom: #dedede 0.00586rem solid; }
        .statistics .visitor-list li .cont .title {
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
        .statistics .visitor-list li .cont .desc {
          font-size: 0.12891rem;
          line-height: 0.12891rem;
          color: #999;
          margin: 0.12891rem 0 0 0; }

html {
  font-size: 170.66px;
  background: #f3f4f6; }

.w-nav-tab ul .active span {
  color: #d62d31; }

.w-nav-tab ul li:first-child span {
  background: #fff; }
  .w-nav-tab ul li:first-child span a {
    color: #d62d31; }

.w-nav-tab ul li span {
  border: 0.01172rem solid #d62d31; }

.w-nav-tab ul li:nth-of-type(2) span {
  background: #d62d31; }
  .w-nav-tab ul li:nth-of-type(2) span a {
    color: #fff; }

html {
  font-size: 170.66px;
  background: #f3f4f6; }

.w-nav-tab ul li:nth-of-type(2) span {
  background: #fff; }
  .w-nav-tab ul li:nth-of-type(2) span a {
    color: #d62d31; }

.w-nav-tab ul li:nth-of-type(3) span {
  background: #d62d31; }
  .w-nav-tab ul li:nth-of-type(3) span a {
    color: #fff; }

.accountMod {
  padding: 0 0 0 0.11719rem; }

.mod2 {
  border-top: #dedede 0.00586rem solid;
  border-bottom: #dedede 0.00586rem solid;
  background: #fff;
  margin: 0.16407rem 0 0 0; }
  .mod2 .item {
    padding: 0.19923rem 0.11719rem 0.19923rem 0;
    line-height: 0.15235rem;
    font-size: 0.15235rem;
    display: table;
    width: 100%; }
    .mod2 .item label {
      display: table-cell;
      vertical-align: top; }
  .mod2 .borBottom {
    border-bottom: 0.00586rem #dedede solid; }
  .mod2 a {
    color: #999999; }

.zhushi {
  margin-top: 0.19923rem;
  font-size: 0.11719rem;
  color: #999999;
  text-align: center; }

html {
  font-size: 170.66px;
  background: #f3f4f6; }

.mem-tab ul li span a {
  color: #333333; }

.mem-tab ul .active span a {
  color: #d62d31; }

.accountMod {
  padding: 0; }

.mod2 .item {
  padding-left: 0.11719rem; }

.stati-total {
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 99;
  width: 100%;
  background: #fff;
  border-top: #dedede 0.00586rem solid;
  height: 0.57424rem;
  line-height: 0.57424rem;
  font-size: 0.15235rem;
  text-align: right;
  padding: 0 0.11719rem; }
